#pragma once

class IBaseState
{
public:
	virtual ~IBaseState()	{}

	virtual void OnEnter() PURE;
	virtual void OnUpdate() PURE;
	virtual void OnExit() PURE;
};

class StateManger
{
public:
	StateManger();
	~StateManger();


};